Interactive High-Quality Soft Shadows in Scenes with Moving Objects

نویسندگان

  • Céline Loscos
  • George Drettakis
چکیده

Interactive rendering of soft shadows (or penumbra) in scenes with moving objects is a challenging problem. High quality walkthrough rendering of static scenes with penumbra can be achieved using pre-calculated discontinuity meshes, which provide a triangulation well adapted to penumbral boundaries, and backprojections which provide exact illumination computation at vertices very efficiently. However, recomputation of the complete mesh and backprojection structures at each frame is prohibitively expensive in environments with changing geometry. This recomputation would in any case be wasteful: only a limited part of these structures actually needs to be recalculated. We present a novel algorithm which uses spatial coherence of movement as well as the rich visibility information existing in the discontinuity mesh to avoid unnecessary recomputation after object motion. In particular we isolate all modifications required for the update of the discontinuity mesh by using an augmented spatial subdivision structure and we restrict intersections of discontinuity surfaces with the scene. In addition, we develop an algorithm which identifies visibility changes by exploiting information contained in the planar discontinuity mesh of each scene polygon, obviating the need for many expensive searches in 3D space. A full implementation of the algorithm is presented, which allows interactive updates of high-quality soft shadows for scenes of moderate complexity. The algorithm can also be directly applied to global illumination.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Selective ray tracing for interactive high-quality shadows

We present novel algorithms to achieve interactive high-quality illumination with hard and soft shadows in complex models. Our approach combines the efficiency of rasterization-based approaches with the accuracy of a ray tracer. We use conservative image-space bounds to identify only a small subset of the pixels in the rasterized image and perform selective ray tracing on those pixels. The algo...

متن کامل

Towards Interactive Photorealistic Rendering of Indoor Scenes: A Hybrid Approach

Photorealistic rendering methods produce accurate solutions to the rendering equation but are very computationally expensive and typically noninteractive. Some researchers have used graphics hardware to obtain photorealistic effects but not at interactive frame rates. We propose a technique to achieve near photorealism of simple indoor scenes at interactive rates using both CPUs and graphics ha...

متن کامل

Fast Hard and Soft Shadow Generation on Complex Models using Selective Ray Tracing

We present fast algorithms to generate high-quality hard and soft shadows in complex models. Our method combines the efficiency of rasterization-based shadow mapping approaches with the accuracy of a ray tracer based on conservative image space bounds. The algorithm can handle moving light sources as well as dynamic scenes. In practice, our approach is able to generate shadows on CAD and scanne...

متن کامل

Pre-processing Environment Maps for Dynamic Hardware Shadows

Environment maps are a popular method of reproducing complex natural lighting. However, current methods for hardware environment map shadows depend on significant pre-computation and cannot support dynamic objects. This work presents a pre-process that decomposes an environment map into two components: a set of area lights and an ambient map. Once the map is split into these components, each is...

متن کامل

Statistical Background Modeling Based on Velocity and Orientation of Moving Objects

Background modeling is an important step in moving object detection and tracking. In this paper, we propose a new statistical approach in which, a sequence of frames are selected according to velocity and direction of some moving objects and then an initial background is modeled, based on the detection of gray pixel's value changes. To have used this sequence of frames, no estimator or distribu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Comput. Graph. Forum

دوره 16  شماره 

صفحات  -

تاریخ انتشار 1997